home *** CD-ROM | disk | FTP | other *** search
-
-
- Manual for MAXFIND Version 3.1.
-
- Copyright 1989, 1994 Stanley C. Peters All Rights Reserved
-
- From: Stanley C. Peters Shareware $15, $6 s&h
- P. O. Box 2028
- Fairfield, Iowa 52556
-
- Note: At this place in the document, many authors place their
- COMMERCIAL which goes on for pages. Just let me say:
- - This program is shareware, it is not "free". It is a
- "state of the art" product. If you use it regularly,
- you should register. Business and Governmnent usage
- requires registration.
- - When you register, you get more programs (see page 13).
- - You can CHARGE it calling an 800 number (see page 15).
-
- TABLE OF CONTENTS.
-
- OVERVIEW .......................................... 1
- USING THE PROGRAM ............................... 2
- REFERENCE SECTION ................................. 3
- String specification ........................... 3
- Special characters .......................... 3
- Fuzzy spelling .............................. 3
- File specification ............................. 4
- Filelists ................................... 4
- Scope .......................................... 4
- Windows ..................................... 4
- Paragraphs .................................. 5
- Document .................................... 5
- Options ........................................ 6
- Customizing .................................... 8
- Environment variable ........................ 8
- Color selection ............................. 8
- SEARCH STRATEGIES BY TYPE OF FILE ................. 9
- Name and Address Lists ......................... 9
- Phone lists .................................... 9
- Letters ........................................ 9
- Text file searches ............................. 9
- Cataloging diskettes ........................... 9
- E-Mail .........................................10
- BBS files ......................................10
- Shakespeare ....................................10
- The BIBLE ......................................10
- Program files ..................................11
- General Hints ..................................11
- What's New with MAXFIND ............................ 12
- Files in the distribution .......................... 12
- Warranty ........................................... 12
- Supplemental programs for registered users ......... 13
- License ............................................ 14
- Support ............................................ 14
- Distribution ....................................... 14
- Registration and order form ......................... 15
- Credit card registration ........................... 15
-
- MaxFind 3.1 Page - 1
-
- OVERVIEW.
-
- Basically, this program works much like other FIND programs that
- you may have used. Enter the program name at the DOS prompt,
- followed by a string, and then the file name.
-
- But, finding text can be frustrating. This program offers several
- strategies to aid searches. One might look at it as a TOOLKIT to
- allow customized searches for data. But there are
- several powerful advantages:
-
- - Search for up to 15 strings on one pass over the file with
- little performance penalty.
-
- - Combination and/or/not searches are definable in an easy
- to use way.
-
- - Output text is color highlighted, with user options.
-
- - A scan size option for matching and display (1 to 15 lines).
- Great for Name and Address lists and for finding phrases
- or quotes that span more than one line.
-
- - Can specify that the scope be a paragraph with alternate
- paragraph definition for many types of files, e.g., E-mail,
- the Bible, BBS file lists.
-
- - Will search subdirectories or the entire disk.
-
- - Has a "fuzzy" search, spelling need not be exact.
-
- - A help screen is available, enter mf <ENTER> at the DOS prompt.
-
- - It works quickly! Now, with Version 3.1, searches with
- a 386/40, 400k per second (from ramdisk, 900k per second).
-
- - It is useful on word processors documents and data bases that
- keep their data in an ASCII format.
-
- The overall effect of this combination of features is a text
- search program, that in the words of PC magazine (1/31/89),
- "..holds its own with the best commercial programs."
-
-
- MaxFind 3.1 Page - 2
-
- USING THE PROGRAM:
-
- The program works from the DOS prompt much like the DOS FIND
- command. Enter the program name ( mf ), followed by a string,
- and complete with a file name to be searched:
- mf microsoft phone.fil
-
- SPECIFYING STRINGS:
-
- You can include up to 15 strings. MAXFIND will search for all of
- the strings in parallel, reading the file once. For example:
- mf gateway microsoft borland phone.fil
-
- searches for three words in file 'phone.fil'.
-
- [ Advanced options using non printable characters, NOT, and
- fuzzy spelling are discussed in the Reference section. ]
-
- If you use the AND option ( -a ), all the strings on the line
- must be present. Consider this:
- mf -a bob smith address.fil
-
- This searches for a line that contains bob and smith.
-
- But what if the name in the file is Robert Smith? The slash is
- used to separate equivalent names so:
- mf -a bob/robert smith address.fil -a
-
- would find Bob Smith and Robert Smith. Or, adding Robt:
- mf bob/robert/robt smith address.fil -a
-
- Sometimes you may want to see surrounding text for the find or
- perhaps robert and smith are on different lines. So you can expand
- the scope of search (and display) by using a number to indicate
- that you want more text to be considered at one time. Consider:
- mf -5 -a bob/robert/robt smith address.fil
-
- This would show 2 lines above and below the matching line[s].
-
- [ For a more sophisticated "paragraph" scope for things as
- E-mail, BBS files, the BIBLE ...... See below. ]
-
- SPECIFYING FILENAMES:
-
- MAXFIND follows the DOS rules for ambiguous file names (afns).
- It uses the "?" and "*" as DOS does. The "?" means "anything is ok"
- for this position. The * means anything is OK up to the period
- or the end of the name. So "oct*.ltr" selects all files with a
- extension (suffix) of "ltr", where the name part starts with
- "oct". Suppose you want to search a group of memos to find a
- delinquent note to Mr. Jones. You could use this:
- mf jones delinquent *.ltr
-
- [ MaxFind will also search subdirectories beneath the one
- specified and will accept a filelist. See below. ]
-
- REFERENCE SECTION Page - 3
-
-
- STRING SPECIFICATION
-
- On occasion, a simple string is not enough. These options are available:
-
- -c Case sensitivity - MaxFind ignores the case of the string
- unless you use the (-c) option to make case important.
-
- " " Quotes are not needed when you define a string unless the string
- contains blanks or DOS "piping" characters ( < > | ) such as:
- mf "x < 10" "x<10" my.bas
-
- ! NOT option - if you want to prevent a match for a particular
- string, start the word with an exclimation point ! . Using
- !never as a string prevent the text from being displayed.
- Use this:
- mf !once !twice infile >outfile
- to copy a infile deleting the lines with the words "once"
- or "twice".
-
- ~ If you are not quite sure of the spelling, you can use the
- tilde (~) in the string, it stands for any character. So
- 'g~ve' will find 'give' and 'gave'. If you want to search for
- the tilde, make it the last (or only) character in the string
- or use the \nn option below.
-
- ^ Use the caret ^ as the first character to match only if the
- word starts in column one of the line.
-
- \nn If you are searching for text that starts has a ~, !, or ^,
- or other problem characters, you can use \nnn where nnn is
- the decimal equivalent, e.g.:
- ^ \94 ! \33
- ~ \126 - \45
- TAB \9 , \44
- ; \59 = \61
- If you want to search for the sequence !^ do this:
- mf \33\94 filename
- The numbers 0, 10, and 13 are used internally by MaxFind and
- cannot be used in this way.
- If you are using a batch file, the comma, semicolon, TAB,
- and = sign will be ignored, so use the above equivalents.
-
- FUZZY SEARCH:
-
- This option allows you to search when you don't know the exact
- spelling of the word.
-
- The technique used is inspired by the Soundex algorithm invented
- about 70 years ago to search name files. Names that sound alike
- should have the same Soundex number. It uses these rules:
- - Vowels are ignored.
- - Consonants that sound alike in a pronounced name are given
- the same "number".
- - Successive consonants with the same number are counted as one
- ( Willitt is equal to Wilith).
-
- MaxFind 3.1 Page - 4
-
- All of which is interesting, but you don't have to worry about
- computing the numbers - it's done internally by MAXFIND. Only
- the first letter need be correct. If your unsure of that, try
- both ways:
- mf -a -f karl/carl smith filename.txt
- Accented vowels (International Characters) are treated like any
- other vowel (they are ignored).
-
- If you input "herc", it matches "character" and "horse". Notice
- that, ignoring vowels and word boundaries, "character" has the
- embedded sequence "hrc", just as "herc" does, so it matches. In
- the case of "horse", s and c sound alike, so we again have a match.
-
- Using fuzzy search alone can give many false hits. Combining
- it with other search options will help a lot:
- - Adding the case sensitive option (c) is effective when searching
- for names, where the first letter of the name is capitalized:
- mf Susan Somers *.ltr -fc
-
-
- FILE SPECIFICATION
-
- MaxFind uses DOS filenames and wildcard conventions and it also
- offers more. You can search the whole disk or a subtree by using
- the -s option. This will search the directory you named and
- subdirectories below it. Since you can start at the root directory
- of the disk, you can search the whole disk. Or you can be more
- selective by using filelists.
-
- FILELISTS
-
- You can also specify a file that contains a list of file names. If
- the filename starts with an @, MaxFind assumes that the file contains a
- list of files, one per line. The filenames in this file can have
- wildcards, but not another @. Suppose you want to search the JAN
- and FEB directories for the letter. Make a file named MONTHS that
- contains these two lines:
- c:\jan\*.ltr
- c:\feb\*.ltr
- Then, at the DOS prompt enter this:
- mf -a jones delinquent @months
-
- and both directories will be searched. This feature allows you to
- be more selective and to set the sequence of searches.
-
-
- SCOPE
-
- WINDOWS:
-
- If you enter a number ( 2 - 15 ), a "window" slides down your data
- files seeking matches within this span of lines. Then it displays
- the window, adding a "+-+" to separate the data. At times, you may
- see a set with fewer lines. Look just above, to see the text that
- completes your request.
-
- MaxFind 3.1 Page - 5
-
- PARAGRAPHS:
-
- You can set the span of a search to be a paragraph, where all
- strings must occur in one paragraph, and the paragraph will
- be displayed. Paragraphs can be defined three ways:
- -p A blank line. The p option invokes paragraph scope
- searching using blank lines to define the paragraph.
- -po Outdent. Several types of information use a hanging
- outdent, where the first line starts to the left of the
- following lines. BBS file lists use this format. This
- option assumes the lead line will start in column 1.
- You can use a digit to select the lead column:
- -po3
- indicates that the lead line starts in column 3 with
- following lines starting in column 4 or more.
- -psTEXT String. Use a specific string to define paragraph
- breaks. This can be very useful for computer output
- which often has regularities. For example, I save some BBS
- messages and I noticed that the first line of each message
- contains " bbs:". So this:
- mf -psbbs: gravis savemail
-
- sets the scope to be a bbs message, and shows those messages
- that contain "gravis". (The TEXT should be in quotes
- if it contains any blanks.)
- Or better yet:
- mf -ps"^ bbs:" gravis savemail
-
- indicating that the first five characters on the line are
- " bbs:".
-
- If a paragraph is more than 8000 characters, it will be truncated.
-
- DOCUMENT
-
- This option ( -d ) is useful for searching many short documents.
- It uses an AND search, when all search criteria has been met, the
- last occurrence of each string will be shown. In effect, the size
- of the window is the size of the document, but only the "hits"
- will be shown.
-
- MaxFind 3.1 Page - 6
-
- OPTIONS:
-
- MaxFind has many options. Use a minus sign to indicate them. They
- may occur after the program name and they may also be the right
- most term(s). These are all identical in action:
-
- mf -a string1 string2 my.fil -c
- mf -ac string1 string2 my.fil
- mf string1 string2 my.fil -ac
- mf string1 string2 my.fil -a -c
-
- Feel free to enter "mf" at the DOS prompt to get help, I do. This
- will appear on your screen:
-
- Usage: mf [-options] string [string].... [@]filename [-options]
- 1 to 15 strings. A tilde (~) matches any character, ^ line start.
- Filename may contain ?, *. @ - filename is list of files.
- Searching options:
- a - 'and', all must be present. f - "fuzzy", approximate spelling.
- c - case sensitive search. w - match only if a word.
- d - Stop on first match. ! - NOT this string (if first letter).
- Output options:
- l - show line numbers. t - to screen and > file.
- n - no pause each 24 lines. u - Unix (grep) style output.
- Input options:
- b - also search binary files. s, r - also include subdirectories
- h - strip hi (8) bits. L - limit to 80 char. lines.
- SIZE options, span for searching and display (default is one line).
- 2 - 15 Window size (# of lines at a time.)
- p - paragraph po[nn] - paragraph outdent, col nn or before
- psTEXT - paragraph, start defined by string TEXT
-
-
- Options:
-
- a - 'and', all must be present.
- All the strings on the command line must be present.
- You can use the / symbol to get and/or combinations.
-
- b - also search binary files.
- MAXFIND normally bypasses files that don't appear to be
- text files. If you want it to search all specified files,
- use this option. You may have to use this option to
- search some word processing document files. If your input
- filename is an ARC, COM, EXE, or BIN file, binary is
- assumed and this switch need not be entered.
-
- c - case sensitive search.
- The default is to ignore case. Use this option to restrict
- your output. If you combine this with the fuzzy option,
- case is checked only on the first letter of your input word.
- MaxFind 3.1 Page - 7
-
- d - Span entire document, if necessary.
- This option is particularly useful if you want to scan
- many documents for the presence of a set of words. It
- uses an AND search, when all search criteria has been
- met, the last occurrence of each string will be shown.
- In effect, the size of the window is the size of the
- document, but only the "hits" will be shown.
-
- f - fuzzy search, accept approximate spelling.
- Find even if the words are spelled differently. Generally,
- you should use this with the 'word' option, i.e., '-fw'.
-
- h - strip hi (8) bits.
- Enter this option if you want the hi bit stripped before
- comparison and output. Use this option if you are
- scanning word processor documents (Wordstar, and perhaps
- others).
-
- l - show line numbers.
- Use this to show line numbers on each output line. For a "normal"
- ASCII file this should agree with the lines in your document.
- MAXFIND advances this count when it detects a CRLF, CR alone,
- or LF alone. Or when 80 characters have passed without any of the
- above.
-
- L - limit input line length to 80.
- MaxFind normally uses the input file line length. This
- option breaks the lines into 80 byte lines. This option
- may be needed for non-ASCII files such as database, word
- processing documents, and binary files. Try it. You may
- want to increase the span count at the same time.
-
- 3.1 Page - 8
-
- n - no page pause.
- Normally Maxfind pauses every 25 lines to let you scan
- the screen. This option delivers lines continuously,
- without the need to press a key at each screen full.
-
- t - Sends output to both the screen and a redirected ( > ) file.
- When you add redirection (e.g., >myfile ) to the command
- line, DOS sends what would normally have gone to the
- screen to a file and there would be little or no screen
- output. This option allow you to capture the results to
- a file and see the action on the screen.
-
- u - Unix (grep) style output.
- This produces less screen output. Each line will be
- prefixed with the name of the file containing the string.
- The messages for file being searched, ie "+- filename>"
- will not appear. Nor will the "hex file skipped" message
- appear.
-
- MaxFind 3.1 Page - 8
-
- w - match only if a word.
- A string will match only if the preceding and following
- positions does not contain an alpha or numeric character.
- If used with the fuzzy (-f), only the left edge of the
- word is checked.
-
-
- a number (from 2 thru 15)
- If you enter a number MAXFIND will to two things:
- - It will search for a match within a span of lines, that
- is, all arguments need not occur on the same line.
- - When it finds a match, MAXFIND will show it centered in the
- number of lines you have specified. The set of lines
- will be follow by this line: "+-+".
- The text is displayed with little added "ornamentation"
- and may not be clear at first glance. If you use the
- line numbers option (see above) for a while to gain
- familiarity with the style.
-
-
-
- CUSTOMIZING
-
- ENVIRONMENT VARIABLE
-
- MaxFind can be customized using an environment variable. By
- "setting" a variable MAXFIND you can change the default options and
- the output screen colors. Instead of specifying your favorite
- option every time you start the program, you can put that option
- into an environment variable. Most of the MaxFind options are
- 2-way switches, and they toggle - specify -l to show line numbers
- in the Environment and also on the command line, and you have
- turned the switch on, then off. If you want to not pause at each
- full screen and show line numbers on the output, put this line in
- your autoexec.bat:
- set MAXFIND=ln
- Then if you don't want to see the line numbers sometimes,
- enter:
- mf -l jones myfile
-
- COLORS
-
- You can also choose the colors for output highlighting with the MAXFIND
- environment variable. The first position of the variable must
- be an upper case C, followed by digits. There are two options:
- - If there is only one digit and it is 0, highlighting is turned off.
- - If the C is followed by 6 digits, they are interpreted this way:
- the first pair are background and foreground colors for normal text
- the second pair are background and foreground colors for hits
- the third pair are background and foreground colors for messages
- such as "+- searching"
-
- the digits have this meaning:
- 0 - black
- 1 - blue
- 2 - green
- 4 - red.
- They can be added ( 7 is white, all colors ).
-
- MaxFind 3.1 Page - 9
-
- APPENDIX A. SEARCH STRATEGIES BY FILE TYPE:
-
- Name and Address Lists:
-
- This is an easy type of file to search. It is just what the
- Soundex creators had in mind. Use fuzzy and AND:
- mf name1 surname address.fil -fa
-
- Since names should be words, we can add "w", so use: -faw.
- If name is always a capitalized word, add case, "c": -fwac.
- If we want to see surrounding lines, or add the State
- to our search, add a number to get a window: -fwac5.
-
- Phone Lists:
-
- With fon.bat: "mf %1 %2 %3 %4 %5 %6 @c:\util\fonlists"
- where FONLISTS contains these filenames (one per line):
- C:\info\myfon E:\net\mywork.fon C:\info\*.fon
- you can search the files in a specified sequence.
-
- Letters:
-
- Letters are short documents. Often we just want to know the DOS
- filename of the letter. Document mode "d" is appropriate. This
- will just show one matching line for each string we supply:
- mf name1 name2 topic1 topic2 c:letters\*.* -d
-
- Text files:
-
- Here the important thing would be to search for a set of words and
- to show the surrounding context. With a two file editor, tee
- would allow us to capture the text for inclusion in another file.
- Fuzzy word may also be helpful:
- mf string1 string2 string3 *.ref -7atfw >mf$$$
-
- If you then bring the file up in your editor, you can quickly "cut
- and paste" any desired text to another document. Or if you simply
- want to know the names of documents to edit, use the -d option.
-
- Cataloging diskettes:
-
- If you label your diskettes, internally and externally, use the
- DOS DIR command to build up a catalog (catl):
- dir a: >>catl
- Then this batch file will show you the files and their volumes:
- mf volume %1 %2 %3 %4 %5 %6 catl | mf -psvolume %1 %2 %3 %4 %5 %6
-
- Word Processing documents:
-
- I suggest using a window of at least two line and, if necessary,
- adjusting the input options ( -L and -b ).
-
- MaxFind 3.1 Page - 10
- E-MAIL:
-
- This discussion refers to the QWK e-mail system used by many
- bulletin boards and works very well for saved messages. One of the
- first lines in each message starts with " BBS:", so let that be the
- paragraph defining string and set up a mail.bat.:
- mf -ps"^ BBS:" %1 %2 %3 %4 %5 %6 %7 %8 c:\savemail\msg*.*
- Then to retrieve messages from Kulman about serial cards just enter:
- mail -a kulman serial
-
- I noticed that I was retaining messages for months, and that some of
- them were from ForSale conferences (#13 and #350). To keep the good
- messages and discard the old ForSale messages, I did this:
- mf -ps"^ BBS:" "!conf: (13" "!conf: (350" msgs.old >msgs.new
-
-
- BBS files:
-
- Many BBSes have a file[s] that describe the files available for
- download. They have multi-lines with the first line starting in
- column 1. My inspiration for the paragraph outdent option (-po).
-
- Some older Bulletin Boards have a file that contains one line
- summary descriptions of the files available for downloading. So
- they are quite difficult to search. An easy example:
- mf line/word count space.fil -a
-
- to find a program to count words or lines.
-
- Others get harder to find. Here the speed of searching will
- permit you to make repeated tries. For example, I knew there was a
- program which would list the disk drive table in the AT BIOS, but
- I forgot its name. This succeeded:
- mf list/display bios/drive/table space.fil -a
-
- I found the file I wanted. In fact, I got nine "hits", and found
- another two files that dealt with the same topic.
-
- Session log and history files are computer generated and have some
- very useful regularities. TELIX can produce a usage log and this:
- mf elapsed "++ at" connected telix.use >calls
-
- yields a list of When, Who, and How long - useful when looking at
- your phone bill.
-
-
- Shakespeare:
-
- The plays that I have seen are outdent files with the speaker's
- name in column 1. So use the -po option.
-
- The BIBLE:
-
- One set of files that I have seen use a special character
- with the numeric value of 31 to separate the verses. To search for
- Bible verses use -ps\31 as the paragraph defining string.
- MaxFind 3.1 Page - 11
-
- Program files:
-
- Maxfind can be very useful to programmers. Allowing multiple
- strings can give an instant cross reference for several labels.
- Using the word, -w option, searching for 'eof' will yield 'eof'
- but not 'sizeof'. Or get a cross reference on x, y, and z.
-
- I comment all my function declarations starting with '/*f'. Then
- "mf //*f *.c -ul" gives me a "by module" index to the functions
- with their line numbers. Using this one line batch file (mfc.bat):
- mf -u //*f %1 %2 %3 %4 %5 %6 %7 *.c | mf -ps/*f %1 %2 %3 %4 %5 %6 %7
- I can get a cross reference by function, e.g.:
- mfc alloc( free( LinkList
- shows me which functions manage memory. Or finding where idx changed:
- mf "idx =/idx=/+idx/-idx/idx-/idx+" *.c -u OR
- mf "%1 =/%1=/++%1/--%1/%1--/%1++" *.c -u
-
-
-
- General Hints:
-
- Word processing documents generally have few line ends and
- you may have to use the -L option to break the text into
- lines. Then you may want to use -a2 or -a3 to expand MAXFIND's
- scope.
-
- If you want to search for the /, enter the / twice, the double
- slash (//) indicates to MAXFIND that this is not an "or". So if
- you want to search for the date 10/12/85, enter 10//12//85.
-
- You could use -a2 to search for a phrase that starts on one line
- and completes on the next. To find "in the course of time" use:
- mf -a2 course time my.fil
-
- MaxFind 3.1 Page - 12
-
- What's New with MAXFIND version 3.1:
- Bug fix: In paragraph mode, if last paragraph of a file is a hit,
- the first paragraph of the next file is always selected.
-
- What's New with MAXFIND version 3.0:
-
- Major upgrade:
- Paragraph scope with three options.
- Color on output shows hits.
- Faster (on a 386/40, from ramdisk, 900k per second).
- Filenames to be searched can be in a filelist.
- Etc......
-
- What's New with MAXFIND version 2.0:
-
- For the common case, searching for one word within one line,
- the program is 40% faster. (more than 75k bytes per second at 8 mz)
- Expanded discussion of usage with BBS files.
-
- Whats New with MAXFIND version 1.0:
-
- The program name has been changed. It was SPFIND (SPFND4.ARC).
- Fuzzy search for approximate spelling searches.
-
- Files in the distribution:
- MF.EXE The program.
- FILE_ID.DIZ Short pgm description.
- MAXFIND.DOC Program documentation.
- WHATSNEW.MF What's new with this release with brief instructions.
-
-
- WARRANTY.
-
- MAXFIND is distributed on an "AS IS" basis without warranty,
- expressed or implied. Considerable testing effort has been
- expended, but the user is advised to check the program's
- suitability before relying on it. The user assumes full risk as
- to the results of using this program. Any liability of the
- author will be limited exclusively to product replacement. In no
- event shall the author be liable for any consequential damages
- arising from the use, or inability to use this program.
-
- MaxFind 3.1 Page - 13
-
-
- WHAT YOU GET
-
- If you register for $21, you will receive a disk with the current
- version of MaxFind and additional programs. These include other
- shareware and freeware I have written and some utilities to convert
- text files to a MaxFind paragraph format.
-
- Disk Navigator - a shareware DOS directory shell:
- - It has excellent, easily customized point and shoot macros,
- e.g., collect tagged files into a zip file with one keystroke.
- - Accepts command line arguments at program startup,
- including *a*f*n* type wildcards. Also select a set
- of directories you want shown together. This makes it a
- very capable "whereis" program.
- - It can produce a [@]filename file acceptable to MaxFind
- from a set of tagged files.
- - Registration is $19 plus $6 s&h. $30 will get you a disk and
- registration of MaxFind and Disk Navigator.
-
- Texrep - This is a freeware text search and replace for files with
- a simple DOS command line syntax, for example:
- texrep -w old:new Stan:STANLEY Peters:PETERS myfile.doc
- will make my name upper case and change 'old' to 'new' with
- "myfile.do0" as output. To remove ctrl-z and CR, enter:
- texrep \26: \13\10:\10 myfile
-
- Lildir - Another freeware program. A directory program ala DOS's DIR.
- This one has 12 options (1 to 5 columns, walk the
- directory tree, ...) and you can customize to your favorite
- style with an environment variable.
-
- Epmode - This is a freeware printer setup program. My Panasonic is
- Epson compatible and about as easy to program as a VCR.
- Epmode has 26 options in an easy to use way. Most
- printers (including lasers) accept these. My autoexec
- has this line:
- epmode r t4 c96 a
- This resets the printer, sets tabs every 4, selects
- draft elite and the alternate graphic characters so that
- boxes on the screen print as boxes.
-
- PERUSE - A scrollback program that allows you to recall lines that have
- scrolled off the screen. This TSR will loadhigh and uses
- extended memory so that no low memory is used. Very useful
- with MaxFind and other command line programs. A PC-Mag utility.
-
- I am also building some utility programs to help make "paragraph" style
- data files. These are not shareware and are available free on the
- disk I send to registered users. I welcome your suggestions on
- extending this suite. So far, I can send:
- - A pair of programs to extract the FILE_ID.DIZ information
- and build a BBS style list of ZIP files.
- - A program to collect small ASCII files into a single
- "paragraph file" saving the filename, time, and date.
- These can use the [@]filename functions from MaxFind.
-
- MaxFind 3.1 Page - 14
-
- LICENSE.
-
- MAXFIND is a copyrighted software that is being distributed as
- shareware. It is NOT in the public domain. By using or
- distributing this package, you agree to the conditions presented
- herein.
-
- You may use MAXFIND for your own personal use. If you find it
- useful, you are requested to pay a Registration fee of $15. You
- may use the program on multiple machines. Where there is the
- potential for use on multiple machines at the same time, pay for
- additional copies.
-
- If you are using MAXFIND in a commercial, professional,
- educational, or governmental organization, you are granted a
- limited license, valid for thirty days, to use this package for
- evaluation purposes; if you continue to use this package, you
- must pay the registration fee. Operators of bulletin board
- systems that offer public domain programs are exempted from
- payment.
-
- MaxFind is an original piece of work with considerable research
- and development behind it.
-
- The idea of shareware with its low cost distribution of quality
- programs is an American Treasure. Individuals with good ideas can
- afford to implement them. The authors are talented people that may
- forego salary to implement their ideas. A survey has indicated
- that a very low percentage of users supply support. Support those
- that you use regularly.
-
- SUPPORT:
- I will check regularly for messages on MAXFIND on:
- Compuserve, my id: 76525,1601
- I can also be contacted at:
- Internet peters@miu.edu
- Space BBS, Menlo Park 415 323 4197, my id: Stan Peters
-
- My phone is 515-472-0696.
- It is best to call between 8pm and 10pm, weeknights. There is an
- answering machine on that line, any returned calls will be
- collect. Please, no calls after 10pm.
-
-
- DISTRIBUTION.
-
- You may freely copy this program for friends so long as the four
- files are included unmodified. Non-profit user groups and bulletin
- boards may also include it in their libraries.
-
- For-profit organizations may distribute it provided there is a
- PROMINENT statement urging users to support the user supported
- concept. In no case may the cost per disk exceed $6.50. It is OK
- to put MaxFind on a public domain or Shareware diskette that
- contains primarily textual material such as the Bible, a sports
- database, or other reference material so long as the four files
- are included unmodified and it is clear that the user has not paid
- for MaxFind.
-
- MaxFind 3.1 Page - 15
-
- REGISTRATION AND ORDER FORM
-
- Stan Peters
- P. O. Box 2028
- Fairfield, Iowa 52556
- ---------------------------------------------------------------
- PRICE PRICE
- PRODUCT QTY EACH EXTENDED
- ----------------------------- --- ----- --------
- MAXFIND v. 3.1 ___ $15.00 $_______
-
- For Registered users:
- Disk with current version
- and other programs $6.00 $_______
-
- SUBTOTAL $_______
- Iowa, add sales tax (6%) $_______
- TOTAL $
- -------
-
- Name: _________________________________Phone:________________
-
- Address:_____________________________________________________
-
- Address: ____________________________________________________
-
- City, State, Zip: ___________________________________________
-
- Disk size 5.25 3.5
-
- Where did you find the program? __________________________________
-
- Any Suggestions?
-
-
- --------------------------------------------------------------
-
- -------------------------------------------------------------------------
- CREDIT CARD ORDERS -
-
- You can order with MC, Visa, Amex, or Discover from Public (software)
- Library by calling 800-2424-PsL or 713-524-6394 or by FAX to 713-524-6398
- or by CompuServe Email to 71355,470. You can also mail credit card orders
- to PsL at P.O.Box 35705, Houston, TX 77235-5705.
-
- Please mention the product ID number for MaxFind which is 11357.
- The cost from PsL is $21, you will receive a disk from Stan Peters.
-
- THE ABOVE NUMBERS ARE FOR ORDERS ONLY.
-
- Any questions about the status of the order, refunds, registration
- options, product details, technical support, volume discounts, site
- licenses, etc, must be directed to Mr. Peters at 515-472-0696.
-
- To insure that you get the latest version, PsL will notify us the day of
- your order and we will ship the product directly to you.
- -------------------------------------------------------------------------
-